$(function () {
    /**
     * 1获取验证码
     * 
     * 
     */
    var pwdCode = '';
    $('#vcode').on('tap', function () {
        // alert(1)
        $.ajax({
            url: ' /user/vCodeForUpdatePassword',
            type: 'get',
            async: false,  /** 改成同步 */
            success: function (res) {
                console.log(res);
                pwdCode = res.vCode
            }
        })


        console.log(pwdCode);
    })












    /**
     * 1 给修改密码绑定点击事件
     * 2  获取 新密码 旧密码 验证码的值
     * 3  判断 1 不能空 
     *         2 值对不对
     * 
     * 4  发送ajax  如果成功了跳转到登录页面   
     *            如果失败了就给个提示 
     *    
     */


    $('#changePwdBtn').on('tap', function () {
        // alert(1)
        // oldPwd
        // newPwd
        // confrimNewPwd
        // reCode

        var oldPwd = $('#oldPwd').val();
        var newPwd = $('#newPwd').val();
        var confrimNewPwd = $('#confrimNewPwd').val();
        var reCode = $('#reCode').val();

        if (!oldPwd) {
            mui.toast('原来的密码不能为空');
            return;
        }
        if (!newPwd) {
            mui.toast('新密码不能为空');
            return;
        }
        if (!confrimNewPwd) {
            mui.toast('确认新密码不能为空');
            return;
        }


        if (newPwd !== confrimNewPwd) {
            mui.toast('两次输入密码不一致');
            return;
        }
        if (!reCode) {
            mui.toast('验证码不能为空');
            return;
        }


        if (reCode !== pwdCode) {
            mui.toast('验证不正确');
            return;
        }
        $.ajax({
            url: '/user/updatePassword',
            type: 'post',
            data: {
                oldPassword: oldPwd,
                newPassword: newPwd,
                vCode: reCode
            },
            success: function (res) {
                console.log(res)
                mui.toast('修改密码成功')

                if (res.success) {
                    setTimeout(function () {
                        location.href = 'login.html'
                    }, 2000);
                } else {
                    $('#changePwdBtn').html('确认修改密码')
                    mui.toast('修改密码失败')
                }
            },
            beforeSend: function () {
                $('#changePwdBtn').html('正在修改密码...')
            }
        })



    })


})